package pck_tramitedocu.pck_src.pck_business;

import java.util.ArrayList;
import java.util.Map;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Empresa;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Fechas;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Nombre_Anio;
import pck_tramitedocu.pck_src.pck_pojos.Cls_Unidad_Organizativa;
import pck_tramitedocu.pck_src.pck_pojos.TramiteDocuException;

public abstract interface Itf_business_tablas
{
  public abstract String insertarFeriadoBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract String eliminarFeriadoBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract ArrayList<Cls_Fechas> obtenerDiasFeriadosBusiness(Map<String, String> paramMap) throws TramiteDocuException;

  public abstract String insertaAnioBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract String eliminarAnioBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract String modificarAnioBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract ArrayList<Cls_Nombre_Anio> obtenerAniosBusiness(Map<String, String> paramMap) throws TramiteDocuException;

  public abstract int obtenerCantidadAniosBusiness() throws TramiteDocuException;

  public abstract int obtenerCantidadDiasFeriadosBusiness() throws TramiteDocuException;

  public abstract ArrayList<Cls_Empresa> obtenerEmpresasBusiness(Map<String, String> paramMap) throws TramiteDocuException;

  public abstract String insertarEmpresasBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract String eliminarEmpresasBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract String modificarEmpresasBusiness(Map<String, Object> paramMap) throws TramiteDocuException;

  public abstract int obtenerCantidadEmpresasBusiness(Map<String, String> paramMap) throws TramiteDocuException;

  public abstract ArrayList<Cls_Unidad_Organizativa> obtenerUnidadesBusiness(Map<String, String> paramMap);

  public abstract int obtenerCantidadUnidadesBusiness(Map<String, String> paramMap);

  public abstract String insertarComisionesDao(Map<String, Object> paramMap);

  public abstract String modificarComisionesDao(Map<String, Object> paramMap);
}

/* Location:           /media/Datos/tramitedocuweb_bkD/WEB-INF/classes/
 * Qualified Name:     pck_tramitedocu.pck_src.pck_business.Itf_business_tablas
 * JD-Core Version:    0.6.0
 */